home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Prog / M / Mac gperf 1.9.cpt / Mac gperf 1.9 / tests / gplus.gperf < prev    next >
Encoding:
Text File  |  1991-03-09  |  1.4 KB  |  56 lines  |  [TEXT/KAHL]

  1. struct resword { char *name; short token; enum rid rid;};
  2. %%
  3. while, WHILE, NORID,
  4. volatile, TYPE_QUAL, RID_VOLATILE,
  5. void, TYPESPEC, RID_VOID,
  6. virtual, SCSPEC, RID_VIRTUAL,
  7. unsigned, TYPESPEC, RID_UNSIGNED,
  8. union, AGGR, RID_UNION,
  9. typeof, TYPEOF, NORID,
  10. typedef, SCSPEC, RID_TYPEDEF,
  11. this, THIS, NORID,
  12. switch, SWITCH, NORID,
  13. struct, AGGR, RID_RECORD,
  14. static, SCSPEC, RID_STATIC,
  15. sizeof, SIZEOF, NORID,
  16. signed, TYPESPEC, RID_SIGNED,
  17. short, TYPESPEC, RID_SHORT,
  18. return, RETURN, NORID,
  19. register, SCSPEC, RID_REGISTER,
  20. public, PUBLIC, NORID,
  21. protected, PROTECTED, NORID,
  22. private, PRIVATE, NORID,
  23. overload, OVERLOAD, NORID,
  24. operator, OPERATOR, NORID,
  25. new, NEW, NORID,
  26. long, TYPESPEC, RID_LONG,
  27. int, TYPESPEC, RID_INT,
  28. inline, SCSPEC, RID_INLINE,
  29. if, IF, NORID,
  30. goto, GOTO, NORID,
  31. friend, TYPE_QUAL, RID_FRIEND,
  32. for, FOR, NORID,
  33. float, TYPESPEC, RID_FLOAT,
  34. extern, SCSPEC, RID_EXTERN,
  35. enum, ENUM, NORID,
  36. else, ELSE, NORID,
  37. dynamic, DYNAMIC, NORID,
  38. double, TYPESPEC, RID_DOUBLE,
  39. do, DO, NORID,
  40. delete, DELETE, NORID,
  41. default, DEFAULT, NORID,
  42. continue, CONTINUE, NORID,
  43. const, TYPE_QUAL, RID_CONST,
  44. class, AGGR, RID_CLASS,
  45. char, TYPESPEC, RID_CHAR,
  46. case, CASE, NORID,
  47. break, BREAK, NORID,
  48. auto, SCSPEC, RID_AUTO,
  49. asm, ASM, NORID,
  50. __volatile, TYPE_QUAL, RID_VOLATILE
  51. __typeof, TYPEOF, NORID
  52. __inline, SCSPEC, RID_INLINE
  53. __const, TYPE_QUAL, RID_CONST
  54. __asm, ASM, NORID
  55. __alignof, ALIGNOF, NORID
  56.